import { _decorator } from 'cc';
import HttpRequest from "./HttpRequest"

export default class HttpClient {
        private client: HttpRequest = null;
        private waiting: number = 0;
        constructor() {
                // this.client = new HttpRequest();

                // let interval = 0.1;

                //        // setInterval(() => {
                //        //     if (this.waiting > 0) {
                //        //         this.waiting -= interval;
                //        //         if (this.waiting <= 0) {
                //        //             this.waiting = 0;
                //        //         }
                //        //     }
                //        // }, interval * 1000);
                // };

                // public httpRequest(method: string, url: string, data: string, callback: Function) {
                //        // if (this.waiting > 0) {
                //        //     return;
                //        // }

                //        // this.waiting = 5;

                // this.client.request(method, url, data, (status, text) => {
                //            // this.waiting = 0;

                //            // console.log(`status`, status);
                // if (status !== 200) {
                // callback({ error: "网络连接异常" });
                // } else {
                // let data = text;
                //                // console.log(`text`, text === "");
                // try {
                // data = JSON.parse(text);
                // } catch (e) {
                // console.log(e);
                // }
                // callback(data);
                // }
                // });
        }
}